package com.szcinda.service.dto.linePrice;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import com.szcinda.repository.CalculateType;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
public class LinePriceImportDto extends BaseRowModel {
    @ExcelProperty(value = "业务类型")
    private String businessType;
    @ExcelProperty(value = "单位")
    private String unit;
    @ExcelProperty(value = "起始站")
    private String originPlace;
    @ExcelProperty(value = "目的站")
    private String destPlace;
    @ExcelProperty(value = "出境口岸")
    private String departurePort;
    @ExcelProperty(value = "费用名称")
    private String feeName;
    @ExcelProperty(value = "币种")
    private String currency;
    @ExcelProperty(value = "单价/KG")
    private Double price = 0d;
    @ExcelProperty(value = "单价/CBM")
    private Double price2 = 0d;
    @ExcelProperty(value = "计费方式")
    private String calculateType;
    @ExcelProperty(value = "生效日期", format = "yyyy-MM-dd")
    private Date startDate;
    @ExcelProperty(value = "失效日期", format = "yyyy-MM-dd")
    private Date endDate;
    @ExcelProperty(value = "重泡比")
    private String pb;
    @ExcelProperty(value = "备注")
    private String remark;
}
